<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui">
	
	<h:head>
		<title>Lista di tutti i pacchetti</title>
	</h:head>
    <h:body>
    	<h:form>
    	    <p:dataTable margin="20px" id="tableescursioni" var="pDTO" value="#{listPacchettiBean.listPacchetti}"> 
   		    	<f:facet name="header">  
        			Lista pacchetti	 
       		    </f:facet>   
        		
        		<p:column headerText="id">  
            		<h:outputText value="#{pDTO.id}" />  
		        </p:column>  
		  
		        <p:column headerText="Data Inizio">  
		            <h:outputText value="#{pDTO.dataInizio}" />  
		        </p:column>  
		  
		        <p:column headerText="Data Fine">  
		            <h:outputText value="#{pDTO.dataFine}" />  
		        </p:column>
		        
		        <p:column headerText="Prezzo">  
		            <h:outputText value="#{pDTO.prezzo}" />  
		        </p:column> 
		        
		        <p:column headerText="Sconto">  
		            <h:outputText value="#{pDTO.sconto}" />  
		        </p:column>
		        
		        <p:column headerText="Azioni">
		        	<p:panelGrid columns="1">  
		        		<p:commandButton 
		        				icon="ui-icon-trash"
		        				title="Elimina" 
	        					action="#{listPacchettiBean.eliminaPacchetto( pDTO.id )}"
	        					oncomplete="PF('elimina').show()" />  
	            	</p:panelGrid>
	            	<p:dialog 
	            			id="elimina" header="Pacchetto eliminato" widgetVar="elimina"
							resizable="false" width="500" showEffect="fade" hideEffect="fade">
						<p:outputLabel value="#{listPacchettiBean.errore}"/>
					</p:dialog>
		        </p:column> 
    		</p:dataTable>  
		</h:form>
	</h:body>
</html>